The Swiss National Bank (SNB) has recently faced criticism from environmental NGOs for its... (23 revisions)